Les instructions conditionnelles

Les booléens

De façon générale, un booléen est un type de données qui ne prend que deux valeurs : Vrai ou Faux.

En Python, les valeurs sont : True ou False, qui valent respectivement 1 et 0.

In [11]:
a = True
b = False
print(a)
print(b)
True
False

Les conditions booléennes

Une condition renvoie comme résultat un booléen.

In [12]:
1<3
Out[12]:
True

A noter que l'égalité pour une condition se note avec == .

In [13]:
4=="quatre"
Out[13]:
False

L'inégalité se note != .

In [14]:
7 != 5
Out[14]:
True

Les instructions conditionnelles

Les mots-clés sont : if, elif, else.

elif et else sont optionnels.

Ne pas oublier les deux points qui proviennet le décalage du bloc.

In [15]:
a = 27
if a == 33 :
    print("Quoi de neuf ?")
In [16]:
a = 27
if a == 33 :
    print("Quoi de neuf ?")
else :
    print("Rien à signaler ...")
Rien à signaler ...
In [17]:
a = 27
if a == 33 :
    print("Quoi de neuf ?")
elif a > 100 :
    print("Tant que ça !")
else :
    print("Rien à signaler ...")
Rien à signaler ...
In [18]:
a = 27
if a == 33 :
    print("Quoi de neuf ?")
elif a > 100 :
    print("Tant que ça !")
elif a < 0 :
    print("Si peu !")
else :
    print("Rien à signaler ...")
Rien à signaler ...